Skip to content

[codex] Block Freebuff VPN and proxy traffic#709

Merged
jahooma merged 1 commit into
mainfrom
jahooma/freebuff-mode-dau-data
May 20, 2026
Merged

[codex] Block Freebuff VPN and proxy traffic#709
jahooma merged 1 commit into
mainfrom
jahooma/freebuff-mode-dau-data

Conversation

@brandonkachen
Copy link
Copy Markdown
Collaborator

Summary

  • hard-block Freebuff VPN/proxy/Tor/residential-proxy traffic at the session and chat-completions gates
  • keep softer country/privacy cases in limited mode, including hosting/service-only signals
  • show clearer CLI blocked messages and parse structured responseBody errors from older/alternate flows
  • centralize hard-block privacy signal labels and add focused coverage

Validation

  • bun run typecheck in common, cli, and web
  • bun test cli/src/utils/__tests__/error-handling.test.ts web/src/server/__tests__/free-mode-country.test.ts web/src/app/api/v1/freebuff/session/__tests__/session.test.ts web/src/app/api/v1/chat/completions/__tests__/completions.test.ts
  • git diff --check

Note: the chat-completions test run still emits the existing postgres TimeoutNegativeWarning, but the suite passes.

@jahooma jahooma force-pushed the jahooma/freebuff-mode-dau-data branch from 2e62610 to a9022e6 Compare May 20, 2026 03:32
@jahooma jahooma force-pushed the jahooma/freebuff-mode-dau-data branch from a9022e6 to 1f3949a Compare May 20, 2026 03:43
@jahooma jahooma merged commit b4367ac into main May 20, 2026
35 checks passed
@jahooma jahooma deleted the jahooma/freebuff-mode-dau-data branch May 20, 2026 03:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants